<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
         var str="welcome to itany";//字符串字面量
         var arrs=[10,20,30];//数组字面量
        // 对象字面量：多个属性之间以逗号隔开，属性名和属性值之间以冒号隔开
        var stu={
            name:"杨昌盛",
            age:34,
            "height":168,
            'weight':180,
            "js-score":38,//如果属性名命名不规范，则必须使用引号引起来
            study:function(){
                console.log("我爱学习");
            },
            run:function(){ 
                console.log(this.name+"正在跑马拉松");//表示当前对象
            }

        };
        console.log(stu);
        //调用属性
        console.log(stu.name);
        console.log(stu["age"]);
        console.log(stu["js-score"]);
        console.log(stu.weight);
        //调用方法
        stu.study();
        stu["run"]();
       for(var key in stu){
            console.log(key);//对象的属性名
            // console.log(stu.key);//不能这样写，此时将key当成是stu的属性名称，stu中没有属性名叫做key的
            console.log(stu[key]);//对象的属性值
       }
    </script>
</head>
<body>
    
</body>
</html>